Skip to Main Content
Insider Trading

Last Updated: 3 days, 3 hours ago

Mark R Widmar has an estimated net worth of at least $74.5 million*, as of May 28, 2026. They own 86,692 shares of FSLR stock. They have sold 280,514 shares of FSLR stock since 2021, for an estimated $49.2 million.

Mark R Widmar $FSLR SEC Form 4 Insider Trading

Mark R Widmar has filed a total of 97 insider trades in $FSLR since 2021. Their most recent trade was a sale of 75 shares, made on May 22, 2026. Their largest trade was a sale of 39,948 shares, made on Jun 06, 2023. We estimate that they now own 86,692 shares of $FSLR, worth an estimated $25.3 million.



Insider Trading at $FSLR

There have been a total of 387 insider trades reported at $FSLR since 2021, with 12,890 shares purchased and 720,513 shares sold. The most active insider traders in $FSLR stock have been Mark R Widmar, Alexander R. Bradley, and Georges Antoun. The most recent trade was a sale of 239 shares reported by Mark R Widmar (Chief Executive Officer), made on May 22, 2026.



History of Insider Stock Trades by Mark R Widmar

Company Ticker Purchase / Sale Shares Date Disclosed (EST)
FSLR logo FSLR Sale 75 May 22, 2026 May 27, 2026, 4:03 p.m.
FSLR logo FSLR Sale 64 May 22, 2026 May 27, 2026, 4:03 p.m.
FSLR logo FSLR Sale 916 May 22, 2026 May 27, 2026, 4:03 p.m.
FSLR logo FSLR Sale 218 May 22, 2026 May 27, 2026, 4:03 p.m.
FSLR logo FSLR Sale 97 May 22, 2026 May 27, 2026, 4:03 p.m.
FSLR logo FSLR Sale 172 May 22, 2026 May 27, 2026, 4:03 p.m.
FSLR logo FSLR Sale 239 May 22, 2026 May 27, 2026, 4:03 p.m.
FSLR logo FSLR Sale 126 May 26, 2026 May 27, 2026, 4:03 p.m.
FSLR logo FSLR Sale 473 May 26, 2026 May 27, 2026, 4:03 p.m.
FSLR logo FSLR Sale 726 May 26, 2026 May 27, 2026, 4:03 p.m.
FSLR logo FSLR Sale 632 May 26, 2026 May 27, 2026, 4:03 p.m.
FSLR logo FSLR Sale 1,009 May 26, 2026 May 27, 2026, 4:03 p.m.
FSLR logo FSLR Sale 628 May 26, 2026 May 27, 2026, 4:03 p.m.
FSLR logo FSLR Sale 1,237 May 26, 2026 May 27, 2026, 4:03 p.m.
FSLR logo FSLR Sale 364 May 26, 2026 May 27, 2026, 4:03 p.m.
FSLR logo FSLR Sale 47 May 22, 2026 May 27, 2026, 4:03 p.m.
FSLR logo FSLR Sale 149 May 22, 2026 May 27, 2026, 4:03 p.m.
FSLR logo FSLR Sale 472 May 21, 2026 May 22, 2026, 4:28 p.m.
FSLR logo FSLR Sale 521 May 21, 2026 May 22, 2026, 4:28 p.m.
FSLR logo FSLR Sale 569 May 21, 2026 May 22, 2026, 4:28 p.m.
FSLR logo FSLR Sale 6 May 21, 2026 May 22, 2026, 4:28 p.m.
FSLR logo FSLR Sale 179 May 21, 2026 May 22, 2026, 4:28 p.m.
FSLR logo FSLR Sale 261 May 21, 2026 May 22, 2026, 4:28 p.m.
FSLR logo FSLR Sale 179 May 21, 2026 May 22, 2026, 4:28 p.m.
FSLR logo FSLR Sale 1,131 May 21, 2026 May 22, 2026, 4:28 p.m.
FSLR logo FSLR Sale 672 May 21, 2026 May 22, 2026, 4:28 p.m.
FSLR logo FSLR Sale 362 May 21, 2026 May 22, 2026, 4:28 p.m.
FSLR logo FSLR Sale 136 May 21, 2026 May 22, 2026, 4:28 p.m.
FSLR logo FSLR Sale 229 May 21, 2026 May 22, 2026, 4:28 p.m.
FSLR logo FSLR Sale 98 May 21, 2026 May 22, 2026, 4:28 p.m.
FSLR logo FSLR Sale 1,363 May 11, 2026 May 13, 2026, 7:40 p.m.
FSLR logo FSLR Sale 2,262 May 11, 2026 May 13, 2026, 7:40 p.m.
FSLR logo FSLR Sale 1,026 May 11, 2026 May 13, 2026, 7:40 p.m.
FSLR logo FSLR Sale 1,500 May 11, 2026 May 13, 2026, 7:40 p.m.
FSLR logo FSLR Sale 1,498 May 11, 2026 May 13, 2026, 7:40 p.m.
FSLR logo FSLR Sale 1,877 May 11, 2026 May 13, 2026, 7:40 p.m.
FSLR logo FSLR Sale 1,300 May 13, 2026 May 13, 2026, 7:40 p.m.
FSLR logo FSLR Sale 400 May 11, 2026 May 13, 2026, 7:40 p.m.
FSLR logo FSLR Sale 1,526 May 05, 2026 May 5, 2026, 7:42 p.m.
FSLR logo FSLR Sale 1,937 Mar 16, 2026 March 17, 2026, 8:01 p.m.
FSLR logo FSLR Sale 1,703 Mar 09, 2026 March 10, 2026, 8:48 p.m.
FSLR logo FSLR Sale 2,072 Mar 09, 2026 March 10, 2026, 8:48 p.m.
FSLR logo FSLR Sale 480 Mar 09, 2026 March 10, 2026, 8:48 p.m.
FSLR logo FSLR Sale 1,282 Mar 09, 2026 March 10, 2026, 8:48 p.m.
FSLR logo FSLR Sale 7,738 Mar 03, 2026 March 3, 2026, 9:13 p.m.
FSLR logo FSLR Sale 509 Aug 15, 2025 Aug. 18, 2025, 5:36 p.m.
FSLR logo FSLR Sale 47 Aug 15, 2025 Aug. 18, 2025, 5:36 p.m.
FSLR logo FSLR Sale 9 Aug 15, 2025 Aug. 18, 2025, 5:36 p.m.
FSLR logo FSLR Sale 152 Aug 15, 2025 Aug. 18, 2025, 5:36 p.m.
FSLR logo FSLR Sale 192 Aug 15, 2025 Aug. 18, 2025, 5:36 p.m.
FSLR logo FSLR Sale 30 Aug 15, 2025 Aug. 18, 2025, 5:36 p.m.
FSLR logo FSLR Sale 33 Aug 15, 2025 Aug. 18, 2025, 5:36 p.m.
FSLR logo FSLR Sale 24 Aug 15, 2025 Aug. 18, 2025, 5:36 p.m.
FSLR logo FSLR Sale 179 Aug 15, 2025 Aug. 18, 2025, 5:36 p.m.
FSLR logo FSLR Sale 36 Aug 15, 2025 Aug. 18, 2025, 5:36 p.m.
FSLR logo FSLR Sale 83 Aug 15, 2025 Aug. 18, 2025, 5:36 p.m.
FSLR logo FSLR Sale 58 Aug 15, 2025 Aug. 18, 2025, 5:36 p.m.
FSLR logo FSLR Sale 160 Aug 15, 2025 Aug. 18, 2025, 5:36 p.m.
FSLR logo FSLR Sale 28 Aug 15, 2025 Aug. 18, 2025, 5:36 p.m.
FSLR logo FSLR Sale 152 Aug 15, 2025 Aug. 18, 2025, 5:36 p.m.
FSLR logo FSLR Sale 512 Aug 15, 2025 Aug. 18, 2025, 5:36 p.m.
FSLR logo FSLR Sale 83 Aug 15, 2025 Aug. 18, 2025, 5:36 p.m.
FSLR logo FSLR Sale 34 Aug 15, 2025 Aug. 18, 2025, 5:36 p.m.
FSLR logo FSLR Sale 200 Aug 12, 2025 Aug. 14, 2025, 7:11 p.m.
FSLR logo FSLR Sale 788 Aug 13, 2025 Aug. 14, 2025, 7:11 p.m.
FSLR logo FSLR Sale 274 Aug 13, 2025 Aug. 14, 2025, 7:11 p.m.
FSLR logo FSLR Sale 786 Aug 13, 2025 Aug. 14, 2025, 7:11 p.m.
FSLR logo FSLR Sale 581 Aug 13, 2025 Aug. 14, 2025, 7:11 p.m.
FSLR logo FSLR Sale 1,367 Aug 13, 2025 Aug. 14, 2025, 7:11 p.m.
FSLR logo FSLR Sale 200 Aug 12, 2025 Aug. 14, 2025, 7:11 p.m.
FSLR logo FSLR Sale 2,834 Aug 12, 2025 Aug. 14, 2025, 7:11 p.m.
FSLR logo FSLR Sale 5,456 Aug 12, 2025 Aug. 14, 2025, 7:11 p.m.
FSLR logo FSLR Sale 14,322 Aug 12, 2025 Aug. 14, 2025, 7:11 p.m.
FSLR logo FSLR Sale 900 Aug 12, 2025 Aug. 14, 2025, 7:11 p.m.
FSLR logo FSLR Sale 1,966 Mar 17, 2025 March 18, 2025, 7:39 p.m.
FSLR logo FSLR Sale 1,272 Mar 07, 2025 March 10, 2025, 6:18 p.m.
FSLR logo FSLR Sale 21,542 Feb 28, 2025 March 3, 2025, 6 p.m.
FSLR logo FSLR Sale 36,692 Jun 03, 2024 June 4, 2024, 5:34 p.m.
FSLR logo FSLR Sale 2,160 Jul 28, 2023 Aug. 1, 2023, 6:40 p.m.
FSLR logo FSLR Sale 2,160 Jul 18, 2023 July 19, 2023, 4:12 p.m.
FSLR logo FSLR Sale 3,982 Jul 17, 2023 July 19, 2023, 4:12 p.m.
FSLR logo FSLR Sale 39,948 Jun 06, 2023 June 7, 2023, 5:17 p.m.
FSLR logo FSLR Sale 3,186 Mar 03, 2023 March 6, 2023, 10:08 p.m.
FSLR logo FSLR Sale 700 Mar 03, 2023 March 6, 2023, 10:08 p.m.
FSLR logo FSLR Sale 4,816 Mar 03, 2023 March 6, 2023, 10:08 p.m.
FSLR logo FSLR Sale 2,597 Mar 03, 2023 March 6, 2023, 10:08 p.m.
FSLR logo FSLR Sale 2,421 Mar 03, 2023 March 6, 2023, 10:08 p.m.
FSLR logo FSLR Sale 688 Mar 03, 2023 March 6, 2023, 10:08 p.m.
FSLR logo FSLR Sale 6,092 Mar 03, 2023 March 6, 2023, 10:08 p.m.
FSLR logo FSLR Sale 3,458 Mar 03, 2023 March 6, 2023, 10:08 p.m.
FSLR logo FSLR Sale 1,945 Mar 03, 2023 March 6, 2023, 10:08 p.m.
FSLR logo FSLR Sale 650 Mar 03, 2023 March 6, 2023, 10:08 p.m.
FSLR logo FSLR Sale 32,239 Jul 28, 2022 July 29, 2022, 12:06 p.m.
FSLR logo FSLR Sale 13,648 May 06, 2022 May 10, 2022, 6:57 p.m.
FSLR logo FSLR Sale 16,167 Mar 03, 2022 March 3, 2022, 8 p.m.
FSLR logo FSLR Sale 7,849 Mar 03, 2022 March 3, 2022, 8 p.m.
FSLR logo FSLR Sale 4,356 Mar 03, 2022 March 3, 2022, 8 p.m.




$FSLR Executives and Stock Owners with Insider Trades



*This is only based off of information found in SEC filings, and may not reflect actual net worth. There may also be inaccuracies due to privately holdings filing errors, parsing errors, accidental double-counting of shares, incorrect classification of indirectly owned shares, sales prior to dataset start date, or any other number of issues.